History
History
Synonyms
UK
US
Meaning:
emit

to give or send out (something)

diffuse, discharge

GIVE VENT TO as in Wiktionary
GIVE VENT TO as in Wikipedia